English Dictionary
◊ CAPITAL OF SWAZILAND
capital of Swaziland
n : capital of Swaziland; located in northwestern Swaziland
[syn: {Mbabane}, {capital of Swaziland}]